//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
// 
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Lesser General Public License for more details.
// 
// You should have received a copy of the GNU Lesser General Public License
// along with this program.  If not, see http://www.gnu.org/licenses/.
// 

package proyectosimulacion;
import *.*;

//
// TODO auto-generated type
//
network Network
{
    @display("bgb=785,363");
    submodules:
        terminal: terminal {
            @display("p=82,24;is=s");
        }
        terminal1: terminal {
            @display("p=82,63;is=s");
        }
        terminal2: terminal {
            @display("p=82,140;is=s");
        }
        terminal3: terminal {
            @display("p=82,102;is=s");
        }
        terminal4: terminal {
            @display("p=82,179;is=s");
        }
        terminal5: terminal {
            @display("p=82,216;is=s");
        }
        terminal6: terminal {
            @display("p=82,255;is=s");
        }
        terminal7: terminal {
            @display("p=82,294;is=s");
        }
        terminal8: terminal {
            @display("p=82,333;is=s");
        }
        cpu: cpu {
            @display("p=358,173;is=l");
        }
        disc: disc {
            @display("p=578,97");
        }
        disc1: disc {
            @display("p=578,216");
        }

    connections:
        terminal.out_t --> cpu.in;
        terminal1.out_t --> cpu.in1;
        terminal2.out_t --> cpu.in2;
        terminal3.out_t --> cpu.in3;
        terminal4.out_t --> cpu.in4;
        terminal5.out_t --> cpu.in5;
        terminal6.out_t --> cpu.in6;
        terminal7.out_t --> cpu.in7;
        terminal8.out_t --> cpu.in8;
        disc.outDisc --> cpu.in_disc;
        disc1.outDisc --> cpu.in_disc1;
        cpu.out_disc --> disc.inDisc;
        cpu.out_disc1 --> disc1.inDisc;
}
